850258
423853
867715
918109
625477
632713
62790
81276
632979
243100
265543
141722
5165799
3584581
3109148
2416804
2242988
2067609
1986358
192078
1775118
1724136
1696196
1642471